/* site_miku.css created by NekoArc for Mikuchan.org
version 2. Feel free to use as long as this notice
is on here. Enjoy~!
*/
body {
	font-family: "Verdana";
	font-size: 10pt;
    background-color: rgb(240, 255, 255);
	color: #000;
	margin: 0;
	width: 95%;
}

#topmenu li {
	display: block;
	float: left;
	border: 1px solid #9295a4;
	padding-top: 3px;
	padding-bottom: 2px;
	padding-left: 10px;
	padding-right: 10px;
	border-left: none;
	margin-top: -7px;
	background-color: #DFDFFE;
}

#topmenu li.first {
	border-left: 1px solid #9295a4;
}

#topmenu li.current {
	margin-top: -8px;
	padding-top: 5px;
	border-bottom: none;
	background-color: #d2d4d6;
}

div.content, div.post {
    background-color: #d2d4d6;
	border: 1px solid #C1C1C1;
	border-radius: 0px 20px;
    -moz-border-radius: 0px 20px;
	padding: 8px;
}

div.content:hover, div.post:hover {
    background-color: #E5E5E5;
}

a {
    color: #1B83B7;
}
a:visited {
    color: #105070;
}
a:hover {
    color: #24ADF2;
}
.unkfunc {
    color:#00a0c9;
}

h2 {
	margin-top: 0px;
	margin-left: 0px;
	font-size: 100%;
}

h2 a {
	text-decoration: none;
	color: #34345C;
}

h1, h3, .menu {
	font-family: Verdana,Tahoma,sans-serif;
}

h1 {
	margin: 0px;
	color: #800;
	text-align: center;
	margin-top: 1em;
}

h3 {
	margin: 0px;
	color: #800;
	text-align: center;
	font-weight: normal;
	font-size: medium;
}

.menu {
	margin-top: 1em;
	text-align: center;
}

.content, .post {
	margin-left: 3em;
	text-align: justify;
	padding-left: 4px;
}

.newssub {
	color: #259F73;
}

.permalink {
	text-align: right;
}

.permalink a {
	color: #1B83B7;
	text-decoration: none;
}

.postername {
    color:#259f73;
    font-weight:900;
    font-size: 8.5pt;
}
.postertrip {
    color:#00746b;
}
.newsCell {
	min-width: 65%;
}

.recentPostsCell {
	max-width: 600px;
}

.recentPostsTitle, .allNewsLink, .recentPostsLink {
	padding-left: 3em;
}

.spoiler {
	background-color: black;
}

blockquote.postMessage {
	margin-left: 20px;
	margin-right: 20px;
}